tar
https://www.tecmint.com/tar-command-examples-linux/
tar stands for "tape archive" and is a Unix/Linux utility used to bundle multiple files and directories into a single archive file. It was originally developed for writing files to sequential storage devices like tape drives, but it's now commonly used for:
-
Combining files and folders into one archive (e.g.,
project.tar) -
Preserving file structure, permissions, and timestamps
-
Packaging files for distribution or backup
-
Working with compressed archives (e.g.,
.tar.gz,.tar.bz2,.tar.xz)